#pragma warning disable IDE1006 // 命名样式

using Newtonsoft.Json;

namespace QNLua.CommonData
{
	public enum RedDotActionType
	{
		Show = 1,
		Hide = 2,
	}
	public class RedDotOption
	{
		[JsonProperty("action")]
		public RedDotActionType Action;

		[JsonProperty("type")]
		[JsonConverter(typeof(IntOrStringConverter))]
		public string Type;
	}

	public class RedDotParams : LuaCommonDataParams
	{
		public RedDotOption option { get; set; }
	}
}
